Excel日期还能这么玩!越早知道越准点下班

您所在的位置:网站首页 excel 日期转季度 Excel日期还能这么玩!越早知道越准点下班

Excel日期还能这么玩!越早知道越准点下班

#Excel日期还能这么玩!越早知道越准点下班| 来源: 网络整理| 查看: 265

原标题:Excel日期还能这么玩!越早知道越准点下班

如图所示,如何根据已知的日期,分别计算出当前日期所处季度的开始时间和结束时间?

遇到这种情况,要怎么解决呢?

先来了解下简单的思路:

首先根据日期计算出当前所处的季度,随后计算出每年第一天的日期,然后再计算对应的季度开始结束日期。

接下来看看具体的求解过程。

1、计算出季度

在单元格中输入公式=CEILING(MONTH(A2)/3,1)。

说明:

MONTH函数表示提取月份

CEILING函数表示将参数向上舍入为最接近的指定基数的倍数的值。

语法=CEILING(数值,基数)

PS:计算季度方法有多种,比如这里可以用TRUNC函数,输入公式=TRUNC((MONTH(A2)+2)/3)

说明:

TRUNC函数表示将数值取为整数或保留指定位数的小数

语法=TRUNC(数值,要保留的位数)

2、计算出每年第一天的日期

在单元格中输入公式=DATE(YEAR(A2),1,1)

说明:

YEAR函数表示获取年份

DATE函数表示返回表示特定日期的连续序列号。

语法=DATE(年,月,日)

3、计算每个季度的开始和结束日期

这里可以先计算结束日期,在单元格中输入公式=EOMONTH(I2,F2*3-1)。

说明:

EOMONTH函数用来返回指定日期之前或之后某个月的最后一天的日期。

语法=EOMONTH(开始日期,指定起始日期前后的月份)

同理开始日期,可以输入公式=EOMONTH(I2,(F2-1)*3-1)+1

知道了思路,可以不用借用辅助列,直接写公式。

季度开始日期输入公式=EOMONTH(DATE(YEAR(A2),1,1),(CEILING(MONTH(A2)/3,1)-1)*3-1)+1

季度结束日期输入公式=EOMONTH(DATE(YEAR(A2),1,1),(CEILING(MONTH(A2)/3,1)*3-1))

好了,以上就是今天分享的内容,你喜欢吗?

教程推荐

现优惠价99元

购买须知:

1、本教程共计85课时,现已全部更新完毕;返回搜狐,查看更多

责任编辑:



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3